Master of Applied Science (MASc) - Software Engineering Masters Degree
Concordia University Canada
Master of Engineering (MEng) - Software Engineering Masters Degree
Software Engineering (PhD) Ph.D.